home *** CD-ROM | disk | FTP | other *** search
- ***************************************************************************
- * Druckeranpassung für IdeaList V3.4 *
- ***************************************************************************
- * Syntax bei Steuercodes: 65 66 = $41 $42 = 'A''B' = 'AB' *
- * nichtnumerische Zeichen u. Blanks zwischen den Codes erlaubt *
- * Kommentare: von '*' bis Zeilenende *
- ***************************************************************************
- * Hewlett-Packard Laserjet III *
- * weitestmögliche Zeichenanpassung *
- * (Für Kompatible evtl.ohne Zeichensätze Legal, ECMA-94 Latin 1) *
- * 25 cpi per Softfont *
- * *
- * Schriftattribute: (bei Kompatiblen eventuell anders) *
- * - mit Softfonts prinzipiell NICHT möglich! *
- * - mit Courier nicht zugleich fett UND kursiv *
- * - mit LinePrinter NICHT möglich *
- * *
- * Papierformat: DIN A4 *
- ***************************************************************************
- * Erstellt von: Andreas Bagge, Hannover, 30. Juli 1992 *
- ***************************************************************************
- *
- * Name der Anpassung (maximal 32 Zeichen):
- HP LaserJet III
- ************************
- *
- * Namen der Schriftgrößen (maximal 12 Zeichen):
- Courier 10 * Größe 1
- Courier 12 * " 2 (12cpi erst ab LaserJet3! oder mit Font-Cartridge)
- LinePri 16.6* " 3
- Tiny 25 * " 4 (Softfont)
- *
- * Name des Jokers (maximal 12 Zeichen):
- ************
- manu. Einzug * manuelle Einzelblattzufuhr
- *
- * Drucker-Fonts (0 = intern):
- 0 * Größe 1
- 0 * " 2
- 0 * " 3
- TI038R25.PCP * " 4
- *************************************************************************
- *
- * Größenparameter:
- 0 * Netto-Seitenlänge Endlos in Zoll [Endlos nicht möglich]
- 0.5 * Abstand der Texte in Zoll (Modus Kette)
- 0.3 * Mindestrestlänge in Zoll (Modus Kette)
- 64 * Zeilenzahl Einzelblatt in Pica-Zeilen (= 6 Zeilen/Zoll)
- * ^ ********************************************************************
- * | Der LaserJet III verträgt für DIA A4 einen max. Wert von 68.14 *
- * | Zeilen (kein Witz!). Kompatible können meist nicht so viel. *
- * +-- Daher hier sicherheitshalber ein kleinerer Wert. *
- ************************************************************************
- 6 * Zeilen/Zoll Größe 1
- 6 * " " 2
- 8 * " " 3
- 12 * " " 4
- 78 * maximale Zeilenlänge in Pica-Zeichen (= 10 Zeichen/Zoll)
- 10 * Zeichen/Zoll Größe 1
- 12 * " " 2
- 16.66 * " " 3
- 25 * " " 4
- *
- 0 * Reserviert 1
- 0 * Reserviert 2
- *
- 0 * Schritte/Zoll für Horizontalpositionierung (0 = nicht verwendet)
- *
- 1 * Sendemodus (0=normal, 1=vor jedem Text, 2=vor jeder Seite, 3=beides)
- 1 * Konfiguration der Schnittstelle/Einzelblattzuführung
- * (0=parallel/manuell, 1=para./auto, 2=seriell/manuell, 3=ser./auto)
- **************************************************************************
- * Drucker-Steuercodes (maximal 80 Zeichen) :
- 27'E', 27'(10U' * Initialisierung =
- * * [Reset, PC8-ZSatz]
- * * (Code max. 20 Zeichen, daher weitere
- * * Init-Sequenzen unter "Perforation..")
- 27 'E' * Codes am Ende [Reset]
- 27 '&l120Z' * Perforation überspringen aus
- * * (hier mißbraucht für weitere Initialisierung:)
- * * [Offset: 120decipoint von kurzer Papierkante,
- * * setzt log. Rand auf bedruckbaren Bereich]
- * * (Code max. 20 Zeichen, daher weitere
- * * Init-Sequenzen unter "Brutto-Seitenlänge..")
- 27 '&l0e0L' * Brutto-Seitenlänge festlegen
- * * (hier mißbraucht für weitere Initialisierung:)
- * * [0 Zeilen oberer Rand, disable Perforation]
- * Zeichenbreite/höhe festlegen:
- 27 '&k0S' * Größe 1 [10 cpi]
- 27 '&k4S' * " 2 [12 cpi]
- 27 '&k2S' * " 3 [16.66 cpi]
- 0 * " 4 [25 cpi,download]
- * Zeilenabstand festlegen:
- 27 '&l6D' * Größe 1 [1/6"]
- 27 '&l6D' * " 2 [1/6"]
- 27 '&l8D' * " 3 [1/8"]
- 27 '&l12D' * " 4 [1/12"]
- * Schalter:
- 0 * Schnellschrift
- 0 * Schönschrift
- 27 '&l2H' * Joker ein [manual Feed]
- 27 '&l1H' * Joker aus [paper tray feed]
- 0 * Reserviert 1
- 0 * Reserviert 2
- * Schriftattribute:
- 27 '(s3B' * fett ein
- 27 '(s0B' * fett aus
- 0 * hell ein [ frei ]
- 0 * hell aus [ verfügbar ]
- 27 '(s1S' * kursiv ein
- 27 '(s0S' * kursiv aus
- 27 '&dD' * unterstrichen ein
- 27 '&d@' * unterstrichen aus
- 27 '&a-0.2R' * superscript ein [ Cursor 0.2 Zeilen hoch ]
- 27 '&a+0.2R' * superscript aus [ Cursor 0.2 Zeilen runter ]
- 27 '&a+0.2R' * subscript ein [ Cursor 0.2 Zeilen runter ]
- 27 '&a-0.2R' * subscript aus [ Cursor 0.2 Zeilen hoch ]
- * Font-Download:
- 27 '*c2F', 27 '*c123D' * vor Download-Daten [letzte Schriftart-ID löschen,
- * * Font-ID 123 definieren]
- 0 * nach " " [nicht verwendet]
- 27 '(123X' * Download-Font ein [Font-Id 123 setzen]
- 0 * " " aus [nicht verwendet]
- * diverses:
- 0 * Horizontalpositionierung (255 = Platzhalter)
- * * [nicht verwendet]
- 233 * Null mit Strich
- ***************************************************************************
- 0* Beginn der Zeichenanpassungen;
- * zuerst Atari-Code, dann maximal 20 Druckercodes;
- * wenn Zeichen nicht druckbar: 32
- *
- * [Hier Anpassung an PC8-Symbol-Set]
- *
- 127 = 32 * : N/A
- 158 = 225 * ß(eszet) : ß(beta)
- 176 = 27 '(0N', 227, 27 '(10U' * ã : ECMA-ZS,227, PC8-ZS
- 177 = 27 '(0N', 245, 27 '(10U' * õ : ECMA-ZS,245, PC8-ZS
- 178 = 27 '(0N', 216, 27 '(10U' * Ø : ECMA-ZS,216, PC8-ZS
- 179 = 27 '(0N', 248, 27 '(10U' * ø : ECMA-ZS,248, PC8-ZS
- 180 = 32 * œ : N/A
- 181 = 32 * Œ : N/A
- 182 = 27 '(0N', 192, 27 '(10U' * À : ECMA-ZS,192, PC8-ZS
- 183 = 27 '(0N', 195, 27 '(10U' * Ã : ECMA-ZS,195, PC8-ZS
- 184 = 27 '(0N', 213, 27 '(10U' * Õ : ECMA-ZS,213, PC8-ZS
- 185 = 27 '(0N', 168, 27 '(10U' * ¨ : ECMA-ZS,168, PC8-ZS
- 186 = 27 '(0N', 180, 27 '(10U' * ´ : ECMA-ZS,180, PC8-ZS
- 187 = 27 '(1U', 125, 27 '(10U' * † : LegalZS,125, PC8-ZS
- 188 = 27 '(0N', 182, 27 '(10U' * ¶ : ECMA-ZS,182, PC8-ZS
- 189 = 27 '(0N', 169, 27 '(10U' * © : ECMA-ZS,169, PC8-ZS
- 190 = 27 '(0N', 174, 27 '(10U' * ® : ECMA-ZS,174, PC8-ZS
- 191 = 27 '(1U', 126, 27 '(10U' * ™ : LegalZS,126, PC8-ZS
- 192 = 32 * ij - N/A Ab hier
- 193 = 32 * IJ - N/A Ligaturen
- 194 = 32 * א - N/A und
- 195 = 32 * ב - N/A hebräische
- 196 = 32 * ג - N/A Buchstaben
- 197 = 32 * ד - N/A als Leerzeichen;
- 198 = 32 * ה - N/A falls IBM-Grafik-
- 199 = 32 * ו - N/A zeichen gewünscht,
- 200 = 32 * ז - N/A diese Zeilen
- 201 = 32 * ח - N/A entfernen.
- 202 = 32 * ט - N/A
- 203 = 32 * י - N/A
- 204 = 32 * כ - N/A
- 205 = 32 * ל - N/A
- 206 = 32 * מ - N/A
- 207 = 32 * נ - N/A
- 208 = 32 * ס - N/A
- 209 = 32 * ע - N/A
- 210 = 32 * פ - N/A
- 211 = 32 * צ - N/A
- 212 = 32 * ק - N/A
- 213 = 32 * ר - N/A
- 214 = 32 * ש - N/A
- 215 = 32 * ת - N/A
- 216 = 32 * ן - N/A
- 217 = 32 * ך - N/A
- 218 = 32 * ם - N/A
- 219 = 32 * ף - N/A
- 220 = 32 * ץ - N/A
- 221 = 21 * § : ⑤ (21)
- 222 = 94 * ∧ : ^
- 223 = 236 * ∞ : ∮ (236)
- 236 = 237 * ∮ : ϕ
- 254 = 27 '(0N', 179, 27 '(10U' * ³ : ECMA-ZS,179, PC8-ZS
- 255 = 27 '(0N', 175, 27 '(10U' * ¯ : ECMA-ZS,175, PC8-ZS
- 0* Ende der Zeichenanpassungen
- *
- ************** Ende der Druckeranpassung *********************************
-